package com.example.dds.dto;
import	java.math.BigDecimal;
import lombok.Data;
import java.io.Serializable;

/**
 * @Author: xielc
 * @Date: 2019/12/23 16:51
 * @Version 1.0
 */
@Data
public class MemberConsum implements Serializable {

    private static final long serialVersionUID = -5906111870407068432L;

    private String group_name;//云端集团名称

    private String store_code;//云端门店编号

    private String city;//城市

    private String mem_sex;//会员性别

    private String mem_res_name;//会员来源名称

    private String mem_birthday;//会员生日

    private BigDecimal consume_bill_amount;//账单金额

    private BigDecimal consume_card_amount;//消费储值金额

    private BigDecimal consume_real_amount;//消费储值本金金额

    private BigDecimal consume_free_amount;//消费储值赠送金额

    private String consume_coupon_num;//使用代金券数量

    private BigDecimal consume_coupon_waste_amount;//浪费代金券金额

    private String group_code;//云端集团编号

    private String store_name;//云端门店名称

    private String province;//省份

    private String county;//区

    private BigDecimal consume_cashback_amount;//消费返现赠送金额

    private BigDecimal consume_coupon_amount;//总收代金券金额

    private BigDecimal consume_coupon_real_amount;//实收代金券金额

    private String store_create_time;//门店创建时间

    private String mem_code;//会员编号

    private String mem_name;//会员姓名

    private String mem_mobile;//会员手机号

    private String mem_store_code;//会员所属门店编号

    private String mem_store_name;//会员所属门店名称

    private String mem_create_time;//会员加入时间

    private String mem_res;//会员来源ID

    private String mem_birthday_lunar;//会员阴历生日

    private String mem_card_no;//会员卡号

    private String code;//CRM营业流水编号

    private String consume_time;//消费时间

    private String consume_res_name;//消费来源名称

    private String mem_consume_type;//消费方式

    private String consume_date;

    private String system="历史数据对接";

    public MemberConsum(String group_name, String store_code, String city, String mem_sex, String mem_res_name, String mem_birthday, BigDecimal consume_bill_amount, BigDecimal consume_card_amount, BigDecimal consume_real_amount, BigDecimal consume_free_amount, String consume_coupon_num, BigDecimal consume_coupon_waste_amount, String group_code, String store_name, String province, String county, BigDecimal consume_cashback_amount, BigDecimal consume_coupon_amount, BigDecimal consume_coupon_real_amount, String store_create_time, String mem_code, String mem_name, String mem_mobile, String mem_store_code, String mem_store_name, String mem_create_time, String mem_res, String mem_birthday_lunar, String mem_card_no, String code, String consume_time, String consume_res_name, String mem_consume_type, String consume_date,String system) {
        this.group_name = group_name;
        this.store_code = store_code;
        this.city = city;
        this.mem_sex = mem_sex;
        this.mem_res_name = mem_res_name;
        this.mem_birthday = mem_birthday;
        this.consume_bill_amount = consume_bill_amount;
        this.consume_card_amount = consume_card_amount;
        this.consume_real_amount = consume_real_amount;
        this.consume_free_amount = consume_free_amount;
        this.consume_coupon_num = consume_coupon_num;
        this.consume_coupon_waste_amount = consume_coupon_waste_amount;
        this.group_code = group_code;
        this.store_name = store_name;
        this.province = province;
        this.county = county;
        this.consume_cashback_amount = consume_cashback_amount;
        this.consume_coupon_amount = consume_coupon_amount;
        this.consume_coupon_real_amount = consume_coupon_real_amount;
        this.store_create_time = store_create_time;
        this.mem_code = mem_code;
        this.mem_name = mem_name;
        this.mem_mobile = mem_mobile;
        this.mem_store_code = mem_store_code;
        this.mem_store_name = mem_store_name;
        this.mem_create_time = mem_create_time;
        this.mem_res = mem_res;
        this.mem_birthday_lunar = mem_birthday_lunar;
        this.mem_card_no = mem_card_no;
        this.code = code;
        this.consume_time = consume_time;
        this.consume_res_name = consume_res_name;
        this.mem_consume_type = mem_consume_type;
        this.consume_date = consume_date;
        this.system = system;
    }

    public MemberConsum() {
    }
}
